Senior Embedded Software Engineer

ScioTeq

$110K — $130K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7-15 years of embedded software design experience
  • Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering
  • Proficient in C/C++ coding and debugging
  • Experienced with Linux in embedded systems; Yocto preferred
  • Background in real-time embedded software system design
  • Desirable experience with hardware abstraction and board bring-up
  • Familiarity with development environment setup, tools, and source code control

Responsibilities

  • Implement software for new products and customer-specific features
  • Deploy and configure embedded Linux operating systems
  • Troubleshoot and resolve issues with existing products
  • Manage software configuration and release schedules
  • Research and evaluate emerging technologies and tools

Benefits

  • Opportunity to work on cutting-edge technology in military-grade environments
  • Collaborative atmosphere with hardware and firmware engineers
  • Creative problem-solving for customized solutions
  • Engagement with emerging technologies in embedded systems
  • Support for team members' professional development
Full Job Description
Senior Embedded Software Engineer 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

Similar Jobs

More Jobs at ScioTeq

More Telecommunications & Hardware Jobs

Find similar Senior Embedded Software Engineer jobs: