Senior Embedded Software Engineer
ScioTeq BV Duluth, Georgia, United States
Defense and Space Manufacturing · 201-500 employees
About the role
The Senior Embedded Software Engineer is responsible for implementing software features for new products and configuring embedded Linux operating systems. They also handle troubleshooting for existing products and manage software configuration and release schedules.
What they look for
Requirements
Candidates must have 7-15 years of embedded software design experience and a BSEE, BSCS, or BSCE degree. Expertise in C/C++ coding, Linux on embedded systems, and real-time software design is required.
Full description
ScioTeq Rugged Smart Display and Computer products are designed to provide high computing and video processing performance in extreme operating environments governed by MIL STD and EN military specifications. Designed with the latest commercially available CPU modules, we use embedded ARM microprocessors to sequence startup, handle HMI interfaces, coordinate I/O and control video processing. These products are rarely sold as “off the shelf” products. Customers typically require customization for their specific applications and requirements. This often requires creative problem solving, coordination with hardware and firmware engineers, and adaptable software designs. The Senior Embedded Software Engineer has the following main responsibilities:
· Software implementation of feature requirements for new products and customer custom features
· Deployment and configuration of embedded Linux operating system
· Troubleshooting and problem resolution for existing product issues
· Administer software configuration management and release schedules
· Research toward related emerging technologies and tools
Qualifications
· 7-15 years embedded software design experience
· BSEE, BSCS, or BSCE required
· C/C++ coding and debugging expertise
· Expertise with Linux on embedded systems, Yocto preferred
· Real-time embedded software system design experience
· Hardware abstraction and board bring up experience highly desired
· ARM secure boot experience preferred
· Familiarity with setting up and maintaining a development environment, tools, servers, and source code control system
· Algorithmic application development and optimization experience
· Must be a self-motivated team player
· Demonstrated strong and effective verbal, written and interpersonal communication skills
· US Person required
ScioTeq LLC is an equal opportunity employer
Similar roles
-
Embedded Software Eng Intern - (Baton Rouge, LA/Frederick, MD)
Bascom Hunter Technologies St. George, Louisiana, United States
-
Senior Software Engineer, Embedded Systems/Firmware, XR
Google San Jose, California, United States · $174K–$252K/yr
-
Co-op, Embedded Software Engineering: January-June 2027 (Onsite)
Insulet Corporation Acton, Massachusetts, United States · $52K–$71K/yr
-
Summer 2027 Embedded Software Engineering Intern
AeroVironment Simi Valley, California, United States
-
Embedded Software Intern
Swarm Aero California, United States · $73K/yr
-
Embedded Systems Electrical & Computer Engineer
Leidos Long Beach, Mississippi, United States · $70K–$126K/yr