More jobs:
Embedded Engineer Security Clearance
Job in
Lexington, Middlesex County, Massachusetts, 02421, USA
Listed on 2026-01-01
Listing for:
Encode
Full Time
position Listed on 2026-01-01
Job specializations:
-
Engineering
Embedded Software Engineer, Hardware Engineer
Job Description & How to Apply Below
Job Description:
Join a cutting-edge engineering team developing advanced laser communication systems used across mission-critical environments. As an Embedded Software Engineer, you will be responsible for designing, coding, testing, and deploying embedded software solutions that drive our high-performance optical communication systems.
This role involves hands-on software development in C/C++ on embedded targets, integration with hardware components, and collaboration within a multidisciplinary engineering team. The work is entirely onsite due to the hardware-dependent nature of the systems.
Key Responsibilities:
• Design and develop embedded software solutions from requirements to deployment
• Implement and debug real-time embedded systems (RTOS-based)
• Analyze and enhance system efficiency, stability, and scalability
• Integrate and validate new product designs in collaboration with hardware teams
• Participate in system prototyping, field deployment support, and software QA
• Create and maintain software documentation for design and compliance
• Collaborate with interdisciplinary teams to design communication system prototypes
• Develop drivers and support software for custom or COTS hardware
• Work on multithreaded, multi-core applications and software-in-the-loop/hardware-in-the-loop environments
Required Qualifications:
• Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field
• 4+ years of experience in embedded software development
• Strong C/C++ programming skills in a real-time, multitasking embedded environment
• Experience with RTOS such as Green Hills INTEGRITY-178, VxWorks, Linux, or Xenomai
• Hands-on experience with Green Hills INTEGRITY RTOS
• Experience with multithreaded and multiprocessor applications
• Familiarity with Xilinx Vivado and Peta Linux tool chains
• Understanding of object-oriented design and event-based state machines
• Ability to read component schematics and datasheets
• Excellent verbal and written communication skills
Preferred Qualifications:
• Master’s or PhD in a relevant field
• Experience developing for multi-core ARM architectures
• Prior work with Board Support Packages (BSP)
• Experience using YOCTO, Bitbake, and configuring devices via GPIO or SPI
• Understanding of digital logic design principles
• Experience with network booting protocols like TFTP over Ethernet
• Familiarity with high-reliability embedded applications Work Environment & Team Expectations:
• 100% onsite role—working closely with hardware for integration and validation
• Will collaborate within a multidisciplinary team of engineers and scientists
• Projects involve cross-platform, distributed object-oriented embedded applications
• Opportunity to work on cutting-edge lasercom systems for high-security data transfer At Encode, we believe that our employees are our greatest asset, and we are committed to fostering a supportive and inclusive work environment. We offer a comprehensive benefits package that includes health insurance, retirement plans, and generous paid time off. Our flexible work arrangements and emphasis on work-life balance ensure that our employees can achieve their professional goals while maintaining a healthy personal life.
Additionally, we provide opportunities for continuous learning and career advancement, including professional development programs and access to cutting-edge technologies. As a cleared facility, we have a particular need for individuals with active Secret or Top-Secret clearances. Your expertise and security clearance would be invaluable in supporting our mission-critical projects and ensuring the highest standards of security and compliance. We would love to discuss how your experience and skills align with our needs and explore potential opportunities with Encode.
If you are interested in learning more, please reply to this email with your updated resume and a convenient time for a brief conversation. Thank you for considering this opportunity. We look forward to the possibility of working together and contributing to your professional journey.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×