Embedded Software Engineer

TSCHuntsville, AL
20d

About The Position

TSC’s Product Solutions (PS) division is seeking an Embedded Software Engineer II in Huntsville, AL to join our employee-owned team, with expertise in designing embedded, real-time software applications. In this role, you will develop cutting-edge software for radar and electronic warfare technology. TSC offers a professional working environment, a competitive salary, and an excellent benefits package. Come and join our team!

Requirements

  • Bachelor’s degree in a relevant field and a minimum of 5 years of industry experience.
  • Proficiency in embedded C/C++ applications.
  • Experience with iterative development methodologies (e.g., Agile, Scrum).
  • Strong organizational and communication skills.
  • Ability to prioritize tasks and maximize productivity.
  • U.S. Citizenship and eligibility to obtain and maintain a DoD Secret Clearance.

Nice To Haves

  • Experience with radar, SIGINT, and/or electronic warfare product development.
  • Familiarity with RF signal chains (e.g., mixing, filtering, up/down conversion).
  • Knowledge of virtualization tools (e.g., VMs, Docker).
  • Experience with Yocto, Artifactory, Git, and Jenkins.

Responsibilities

  • Develop real-time embedded software using C, C++, and Python.
  • Implement real-time controls, signal processing algorithms, and inter/intra-process communications.
  • Support all phases of system development, including analysis, prototyping, and field testing.
  • Sustain software development environments across ARM-based processors.
  • Collaborate with multi-disciplinary teams to build complete solutions.
  • Conduct hands-on lab testing using test equipment (e.g., oscilloscopes, spectrum analyzers) and debugging tools (e.g., JTAG, GDB).
  • Analyze measured data from laboratory and field testing to compare expected and actual performance.
  • Lead by example in enforcing software architecture, design, and testing methodologies.
  • Work with product owners to define and implement iterative software releases.

Benefits

  • TSC offers a stable work environment, a competitive salary, and a comprehensive benefits package; including ESOP participation, 401k Plan, Flexible Work Schedules, Tuition Reimbursement, Co-Sponsored Health Plan, Paid Leave, and much more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service