Senior Software Developer (f/m/x) Embedded/Linux
at ZEISS Group
Oberkochen, Baden-Württemberg, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Feb, 2025 | Not Specified | 15 Nov, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
The new founded strategic business unit ZEISS Photonic & Optics consolidates strong consumer products and high-end technologies.
For the development within the hunting & nature division we are looking for a Senior Software Developer (f/m/x) in Embedded/Linux.
Your Role
- Define and maintain a scalable and secure software platform architecture for a family of products according to system specifications and future technology roadmap
- Develop software in C/C++ for real-time embedded Linux systems
- Solve technical cross-functional issues with internal and external developers to integrate and deliver quality software
- Supervise work of internal and external partners
- Work in a team according to an agile process using modern software developing methods like CI/CD pipelines, DevOps, and test-driven development
- Design and implement the best overall solution given the hardware and project limitations
- Refine technical requirements provided by product management and systems engineering
- Improve the development process by regular feedback
Your Profile
- A degree in computer science, electronics, or a comparable qualification
- Extensive experience in software development with open-source embedded Linux (Yocto or similar)
- In-depth knowledge in C/C++ programming
- Proven experience with software architecture and interface design
- Strong experience in working in an agile framework using CI/CD tools like Azure DevOps or similar
- Independent and pro-active way of working
- Strong communication, cooperation and teamwork skills
- Good knowledge of English, both spoken and written. German is a plus.
Your ZEISS Recruiting Team:
Christian-Eric Hohau
Responsibilities:
- Define and maintain a scalable and secure software platform architecture for a family of products according to system specifications and future technology roadmap
- Develop software in C/C++ for real-time embedded Linux systems
- Solve technical cross-functional issues with internal and external developers to integrate and deliver quality software
- Supervise work of internal and external partners
- Work in a team according to an agile process using modern software developing methods like CI/CD pipelines, DevOps, and test-driven development
- Design and implement the best overall solution given the hardware and project limitations
- Refine technical requirements provided by product management and systems engineering
- Improve the development process by regular feedbac
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Oberkochen, Germany