Skip to main content
CareerCircle Home
Log in
Join
Search for and find Senior Embedded Software Engineer jobs and Actalent jobs at CareerCircle.com
Actalent jobs, learn more at CareerCircle.com

Senior Embedded Software Engineer

Actalent

Posted Monday, April 21, 2025

Posting ID: JP-005224291

Smithtown, NY
Share:
FacebookTwitterLinkedin

Embedded Software Engineer

Smithtown, NY - Full-time position

Salary range: $130,000 - $175,000


Job Description

  • Design, new feature development, and optimization of software source code-base.
  • Develop Linux-based C/C++ code and integrate new designs for new products into our current source-code base.
  • Create and execute test plans, perform simulations, and validate software designs to ensure high performance and reliability.
  • Work closely with system architects, hardware engineers, and software developers to define requirements and implement solutions.
  • Diagnose and resolve issues related to new and old product designs, including debugging and optimizing hardware and software interactions.
  • Maintain detailed documentation of design processes, methodologies, and results to ensure clear communication and knowledge sharing.
  • Research, develop, propose, evaluate and/or implement new methods, processes, techniques, tools, components, or technology that improve quality, timeliness and/or performance of products.

Essential Skills

  • 5+ years of experience in software design and development, including hands-on experience with complex projects.
  • 3+ years of experience in design and development of embedded software in C/C++, experience with RTOS.
  • Linux C/C++ applications – experience with writing or modifying (required)
  • Installing/configuring Linux (required)
  • Linux device drivers – experience with writing (desired) or modifying (highly desired)
    • Industry specific communication protocols: MIL-STD-1553, ARINC 429, CAN (highly desired)
  • Strong skills and experience in working with IDE’s, source code editors and debug tools such as GDB and WinDbg.
  • Ability to create and understand scripts for Linux and Windows.
  • Experience in communication protocols: PCI, PCI-Express, USB, Thunderbolt 3 & 4, JTAG, SPI, I2C, RS-232/422/485, CAN.
  • Excellent analytical and troubleshooting skills with a keen eye for detail.
  • Strong verbal and written communication skills, with the ability to work effectively in a team-oriented environment.

Additional Skills & Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or similar.
  • Experience with MIL-STD-1553, Fibre Channel, and ARINC-429 is highly desirable.
  • Experience or knowledge of DO-178/254 certification process throughout all (SOI) Stages of Involvement phases is a plus.






Compensation:$175000

Contact Information

Email: mhuber@actalentservices.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
On-Site
Communication
Writing
Debugging
Software Development
Research
Computer Science
Linux
Troubleshooting (Problem Solving)
Team Oriented
Computer Engineering
Test Planning
Software Design
Embedded Software
DO-178B/C (Software Considerations in Airborne Systems and Equipment Certification)
Military Standards And Specifications
C++ (Programming Language)
Joint Test Action (IEEE Standards)
C (Programming Language)
Communications Protocols
Serial Peripheral Interface
RS-232
FibreChannel
Real-Time Operating Systems
USB
WinDBg
GNU Debuggers
ARINC Standards
I2C
Current Source
Silicon On Insulator
Linux-Powered Devices
Aerospace Protocols

Blog