Description
Acara Solution is looking for an Advanced Embedded Software Developer for Our client located in Canonsburg, PA .
- As an Advanced Embedded Software Developer (Advanced Software Engineer) for the Torpedo Systems Group you'll a member of a cross functional team responsible for sustaining and creating software for embedded applications.
- You will participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing.
Job Requirements Required Skills / Qualifications :
- Bachelor's Degree in Software Engineering or Science or Engineering or Mathematics.
- Minimum of 5 years experience as an Embedded Software Developer
Preferred Skills / Qualifications :
- Master's Degree
- Agile experience.
- Experience working in a Linux environment
- Experience writing in C and Multithreaded programming
- Experience with a Real-Time Operating System
- Experience working outside of an IDE development environment. (writing and modifying makes files)
- Experience with Software Source Control tools and concepts (Git or CVS)
- Experience leveraging and integrating pre-existing and legacy software and Firmware modules with National Instruments LabWindows / CVI.
- Experience architecting and designing new software applications from design documents.
- Experience developing secure software applications.
- Understanding of software development process, as well as software engineering concepts, principles, and theories
- Creative thinker capable of applying new information quickly to solve challenging problems
- Comfortable providing technical leadership
- Team player who thrives in collaborative environments and revels in team success
- Commitment to ongoing professional development for yourself and others
30+ days ago