Embedded Systems Engineer

Torch Technologies Inc.

Today
Secret
Unspecified
Unspecified
IT - Software
Huntsville, AL (On-Site/Office)

We are seeking a skilled Embedded Systems Engineer to design, develop, and optimize software and hardware solutions for embedded systems. The ideal candidate will have experience in low-level programming, hardware/software integration, and real-time systems, working collaboratively with cross-functional teams to deliver innovative and reliable embedded solutions.

Key Responsibilities:
  • Design, develop, and test embedded software and firmware for microcontrollers and microprocessors.
  • Perform hardware/software integration and troubleshoot complex system-level issues.
  • Develop drivers and low-level software for communication interfaces (e.g., SPI, I2C, UART, CAN).
  • Optimize embedded code for performance, reliability, and resource efficiency.
  • Collaborate with hardware engineers to define system specifications and ensure seamless integration.
  • Participate in design reviews, code reviews, and system testing to ensure quality and compliance with requirements.
  • Work with real-time operating systems (RTOS) or bare-metal systems to implement time-critical functionalities.
  • Create and maintain technical documentation, including design specifications, test plans, and user manuals.
  • Stay updated on emerging trends and technologies in embedded systems and propose innovative solutions.


Job Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in embedded systems development.
  • Proficiency in C and C++ programming for embedded applications.
  • Experience with embedded development tools, such as compilers, debuggers, and oscilloscopes.
  • Solid understanding of hardware architectures, including ARM, RISC-V, or x86-based systems.
  • Familiarity with hardware communication protocols (e.g., SPI, I2C, UART, CAN).
  • Experience with version control systems (e.g., Git).
  • Strong debugging and problem-solving skills.
  • Ability to obtain and maintain a DoD Secret Security clearance.

Preferred Qualifications:

  • Master's degree in Electrical or Computer Engineering.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, Integrity, or VxWorks.
  • Knowledge of low-power and battery-operated system design.
  • Familiarity with signal processing and DSP concepts.
  • Experience with safety-critical or regulated industries, such as aerospace or automotive.
  • Understanding of security best practices for embedded systems, including secure boot and firmware updates.
  • Certifications in embedded systems or related fields.

Soft Skills:

  • Strong analytical and critical-thinking abilities.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a multidisciplinary team environment.
  • Attention to detail and a proactive approach to problem-solving.

Security Clearance:

  • Active or eligible to obtain a U.S. government security clearance is required for this position.


U.S. Citizenship Required for this Position: Yes

Job Type: Full time

Security Clearance: Secret

Schedule: 40 hours per week

Work Location: Huntsville, Alabama

Travel: 0-10%

Relocation Assistance Available: No

Position Contingent Upon Award of Contract and/or Resume Approval by Contract Officer: Yes

Benefits:

Torch Technologies is proud to offer a stable and professional work environment, a competitive salary, and an excellent, comprehensive benefit package including: ESOP participation, 401(k) match and safe-harbor contribution, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, Health Saving Accounts and Health Reimbursement Accounts, EAP, education assistance, paid time off, and holidays.

Applying to Torch Technologies:

Only those candidates invited for an interview will be contacted. Employment at Torch Technologies is contingent upon the successful completion of a comprehensive background check.

Torch Technologies is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Employment Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class.

#LI-DK1

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access https://torchtechnologies.hua.hrsmart.com/ats as a result of your disability. You can request reasonable accommodations by sending an email to HR@torchtechnologies.com. Thank you for your interest in Torch Technologies.
group id: 10215288

Match Score

Powered by IntelliSearchâ„¢
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret