Embedded Software Engineer
iDirect Government
Embedded Software Engineer
We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical background and be capable of coming up to speed on new technologies quickly. Good communication skills, great problem-solving skills, and the ability to work both individually and collaboratively in a team environment are required. If you enjoy working in a dynamic, fast-paced environment with the smartest team and the very latest technologies, then this is the job for you!
This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform.
This position is based in Herndon, VA.
Responsibilities
- Develop the C++ applications that control our next generation of satellite terminals
- Design, code, test, and integrate software from requirements to production and commercial deployment
- Assist with the estimation of time and effort required to implement new features
- Participate in design reviews, peer code reviews, and improve product quality
- Interface and work with cross-functional teams to successfully implement feature dependencies
- Integrate and validate new product designs
- Act as a member of an Agile scrum team
Qualifications
- 4+ years of experience in software development
- Understanding of hardware design and architecture
- Solid programming experience in C/C++ object-oriented design and development
- Linux or a POSIX O/S environment
- Familiarity with software configuration management, defect tracking tools, and peer review
- Strong documentation and writing skills
Additional experience in the following areas is a plus:
- Embedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor system
- Cross-functional (hardware/firmware/software) development and verification
- Knowledge of satellite communication protocols
- Satellite communications protocols such as DVB-S2 and TDMA
- Networking protocols such as TCP/IP, UDP and IPv6
- 509 Certificate and Crypto key management
- Shell scripting, Perl, Lua, or Python
- Docker, Conan, cmake, C++11
- Knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory is a plus
- Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite
Education:
- Bachelor's Degree in Computer Science, Electrical Engineering, Software, Systems, Mathematics, or related technical field/experience
Clearance:
- Active DoD clearance or ability to obtain a DoD clearance
Travel:
- 0-10%
iDirect Government is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, disability, sexual orientation, gender identity, or protected veteran status.
- ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from...SuggestedPermanent employmentWork experience placement
$157k - $235k
...that powers immersive augmented reality experiences across Specs, Snapchat, and other services. We're looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you'll do Develop embedded software and firmware for micro-display...SuggestedLive inWork at officeLocal area$93.2k - $164.45k
...meaningful impact. Who You Are You are an experienced Software Engineer looking to join our team in Owego, NY, supporting the full product... ...systems. This role supports the design and certification of embedded mission software for use in modern defense platforms. The...SuggestedFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...Software Engineer Our client is a dynamic and rapidly growing tech company based out of Fort Wayne Indiana. Their team is passionate about... ...engineering, or related field. ~2+ years of experience in embedded software development ~ C/C++ ~ Familiarity with STM...SuggestedWork experience placement
- ...Overview Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Responsibilities Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with...SuggestedLong term contractFor contractorsImmediate start
- ...Position Overview Radiance Technologies is seeking an Embedded Software/Firmware Engineer for our Advanced Technology Development Operation (ATDO). The role focuses on developing secure microelectronics packaging and system‑level security for weapons systems. Candidates...
- ...Embedded Software/Firmware Engineer Duration: 6+ months Location: Houston, TX Job Description: • BS/MS in CS / IT / OTHER with 6+ years' experience with embedded software development on Linux • Experience of C and C++ • Device driver development...
- ...Embedded Software/Firmware Engineer Radiance Technologies, a rapidly growing employee-owned company, is searching for talented scientists and engineers with interest in microelectronics security and systems security development to join our Advanced Technology Development...Work experience placement
- ...The position of Senior Embedded Software/Firmware Engineer entails implementing, testing, and documenting embedded software/firmware running on BMC's spaceborne communications products. The candidate must have prior experience developing embedded C applications for ARM...Permanent employmentWork at office
$86k - $150k
...Embedded Software/Firmware Engineer Location: Atlanta, Georgia Employment Type: Contract to Perm Job Location Requirement: Onsite Security & Citizenship Requirements Due to U.S. federal research contract requirements, candidates must be U.S. Citizens...Permanent employmentContract work- ...Responsibilities * Analyzing and communicating software/firmware requirements * Creating... ...BS or MS in Computer Science / Electrical Engineering or related field. * 7 years or more SW development experience with embedded applications. * Able to develop HW and peripheral...Full time
- ...Description Job Description Job Description Summary: The Software Engineer (SMTS) develops high performance solutions for resource... ...algorithms using modern theory and proven techniques. • Develops embedded software based on prototype algorithms with supervision. •...
$92.65k - $232.3k
Role Description The Boeing Company is currently seeking Embedded Software Engineers (Associate, Experienced or Senior) (Virtual) to join the Software Engineering team, focused on developing embedded real-time software for our avionics hardware solutions. We are seeking...Full timeWork experience placementRelocationFlexible hours$94.5k - $150.9k
Role Description Ciena is seeking an engaged and high-energy Software Engineer to contribute to firmware development for Optical Network... ...role is critical to delivering reliable, production-quality embedded software that supports next-generation intelligent networking...Full timeRemote work$85.4k - $192.9k
...of high-performance, secure, and reliable software. As part of our In-Vehicle Infotainment team... ...class driving environment. Ford’s software engineering department is on the hunt for talented individuals skilled in C++, embedded systems, and systems-level optimization....Full time$117k - $185k
Role Description We are looking for ambitious software engineers to work on the requirements, design, implementation, integration, and test of embedded and application software. Members of our team develop code from the driver level in C, to the application level, all the...Full time$80 - $90 per hour
Role Description We are looking for experienced Embedded Software Engineers to design, develop, and test real-time embedded systems. This role involves working across the full software development lifecycle, from architecture to deployment. You will collaborate with cross...Contract workRemote work$78.4k - $130k
Role Description The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of...Full timeLocal area- ...transition an existing dual-differentiation architecture to a new RTOS-based platform. Each engineer will work within an Agile/Scrum team to develop, test, and validate software code. This position can be completed remotely, or work can be performed in the Cedar Rapids...Full timeWork at officeRemote work
$115k - $140k
Role Description Flock is looking to add an Embedded Software Engineer to our Platform Team. This isn't your typical desk job! You'll be writing the code that powers our custom-built embedded hardware and drones out in the real world. Our Engineering team is made up of...Full timeWork from homeHome officeFlexible hours$42.07 - $58.89 per hour
...experience life at Tesla by including them in projects that are critical to their team's success. About the Team As an Embedded Software Engineering Intern on the High Voltage System (HVS) Team, you will have the opportunity to help deliver the high-quality software...Full timeTemporary workPart timeInternshipFlexible hours$93.2k - $164.45k
...Processing applications, integrating advanced technologies to deliver mission-critical solutions. The Work As a an Embedded Software Engineer, you will contribute to the development and sustainment of secure embedded processing applications operating at the hardware...Full timeTemporary workWork experience placementLive inWork at officeRemote workRelocationRelocation packageFlexible hoursShift work3 days per week- ...Planning. THE WORK In this position the Engineer will be responsible for the design,... ...testing and system level integration of software and firmware. Perform the development,... ...include the design, and support testing of embedded software in a lab facility, including...Full timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...Embedded Systems Software Engineer At REGENT, we're on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the Seaglider. These groundbreaking wing-in-ground-effect...RelocationFlexible hours
$45 - $50 per hour
...Our client is seeking a dedicated and skilled Embedded Software Engineer to join their dynamic team. As an Embedded Software Engineer, you will be part of the engineering department supporting cutting-edge projects. The ideal candidate will demonstrate strong problem-...Weekly payTemporary workFlexible hours- ...that rewards performance. Employing the world's brightest. Supporting the world's bravest. Job Summary The Embedded Software Engineer II supports the design, development, integration, verification, and maintenance of embedded software solutions for...Local areaFlexible hours
- ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services. Job...
- ...Engineer Software (Firmware) Position Our company is a global climate technologies firm focused on sustainable HVACR solutions and cold chain... ...that move, store, and sell food by providing advanced embedded systems that keep food fresh, safe, and traceable. Responsibilities...Flexible hours
- ...Embedded Software Engineer II page is loaded## Embedded Software Engineer IIlocations: Huntsville, AL: Renton, WA: Denver, COtime type: Full timeposted on: Posted Todayjob requisition id: R64577Application close date:Applications will be accepted on an ongoing basis until...Permanent employmentTemporary workLocal areaImmediate startRelocation package
- ...Are you an Embedded Engineer who loves building high-performance firmware, collaborating with global teams, and shaping the next generation of intelligent, connected hardware?Fieldpiece Instruments is a thriving team of innovators - committed to pushing boundaries and...Work at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer United States
- embedded firmware developer United States
- graduate embedded software engineer United States
- embedded systems software engineer United States
- embedded developer United States
- embedded software engineer remote United States
- c++ embedded engineer United States
- embedded electrical engineer United States
- embedded linux engineer United States
- embedded engineer United States










