Senior Embedded Software Engineer
Intone Networks
Sterling, VA, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
C (Programming Language)
C++ (Programming Language)
Communications Protocols
Software Debugging
Embedded C
Embedded Software
Field-Programmable Gate Array (FPGA)
Hardware Description Language
Multiprocessing
Real-Time Operating Systems
Signal Processing
Software Engineering
+3 more
Systems Integration
PIC Microcontroller
Bare Metal
Job description
We are seeking a Senior Embedded Software Engineer for a full-time position in Sterling, Virginia. This is a 12-month engagement focused on embedded software development for control, measurement, and energy systems.
Responsibilities
- Design and develop embedded software for control, measurement, or energy systems
- Write and optimize embedded C/C++ code for bare-metal and RTOS-based environments
- Implement digital signal processing and energy algorithms
- Integrate hardware and software components, with emphasis on debugging and validation
- Work with ARM-based microcontrollers, TI DSPs, and FPGA platforms
- Develop and maintain code compliant with industrial communication protocols and bus standards
Requirements
Embedded Software, Software Engineering, Software Engineering, Software Development, Embedded Software, Software Design, Realtime Operating System, C++ Programming Language, C Programming Language, Embedded Systems, * Required
- 6+ years of professional experience in embedded software development for control, measurement, or energy systems
- Strong proficiency in embedded C/C++ programming
- Hands-on experience with bare-metal and/or RTOS-based software development
- Experience with digital signal processing and energy algorithms
- Practical experience with ARM-based microcontrollers, TI DSPs, and FPGA
- Deep understanding of industrial communication protocols and buses
- Proficiency in hardware/software integration and debugging techniques
- Preferred
- Familiarity with power system standards including IEC 62053, IEC 61000, and ANSI C12.20
- Knowledge of FPGA or HDL-based signal processing
- Experience with multi-core architecture or task separation for control versus metrology functions
- Understanding of timing-critical systems and hardware-software co-design
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦