Belcan - Embedded Software Developer
Developer is needed in Canonsburg, United States.
Client: Belcan
Location: Canonsburg, PA
Contract: Contract
Job Description:
The Embedded Software Developer will be responsible for sustaining and creating software for embedded applications. They will participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing.
Requirements:
- Must be a US Citizen
- Bachelor’s degree in Software Engineering, or a related Science, Engineering, or Mathematics field.
- 2+ years of job-related experience OR Master’s degree.
- Strong understanding of software development process, software engineering concepts, principles, and theories.
- 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.
Preferred Qualifications:
- Agile experience preferred.
- 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.
- Experience with Software Source Control tools and concepts (Git or CVS preferred).
- Experience leveraging and integrating pre-existing and legacy software and Firmware modules.
- National Instruments LabWindows/CVI would be helpful, but not required.
- Experience architecting and designing new software applications from design documents.
- Experience developing secure software applications is desirable but not required.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.