Senior Software Developer (f/m/x) Embedded/Linux

at  ZEISS Group

Oberkochen, Baden-Württemberg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Feb, 2025Not Specified15 Nov, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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