Attiva gli avvisi di lavoro via e-mail!

Software Engr II

Honeywell

Porto Sant'Elpidio

In loco

EUR 40.000 - 60.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Descrizione del lavoro

A leading technology company in Porto Sant'Elpidio is seeking an experienced Embedded Software Engineer. The role involves developing software for safety-critical systems, mainly in C programming, with a focus on DO-178B/C compliance. Candidates should have a master's degree and 2+ years of relevant experience. This position offers the opportunity to work on advanced inertial navigation systems in a collaborative team environment.

Competenze

  • Minimum of 2 years’ experience in embedded software development.
  • Proficiency in C programming with MISRA-C compliance.
  • Experience with DO-178B/C life-cycle.

Mansioni

  • Develop, verify, and maintain embedded software in C.
  • Draft and review software development documentation.
  • Analyze and resolve integration issues between hardware and software.

Conoscenze

C programming
Embedded software development
Troubleshooting
Documentation practices
Team collaboration
English fluency

Formazione

Master’s degree in computer science or electronic engineering

Strumenti

MATLAB
LabVIEW
Descrizione del lavoro

Civitanavi Systems was established in 2012 with a vision to become a principal player in the design, development, and manufacture of high‑tech solutions for Inertial Navigation, Geo Reference and Stabilization systems used in both industrial and defence (dual‑use) applications. The Italian company provides advanced inertial solutions and has rapidly built an international presence through a team of world‑leading experts in inertial technology.

Job Summary

Experienced embedded software engineer with strong C language skills and structured software engineering practices to produce tested, reliable code for safety‑critical systems such as Inertial Navigation Systems, Stabilisation Systems, AHRS, and IMU across avionics, naval, aerospace, and other heterogeneous fields.

Responsibilities
  • Develop, verify, and maintain embedded software in C, certifiable to mission and safety‑critical avionics systems (RTCA DO‑178B/C) up to Design Assurance Level A or equivalent standards (ECSS, ASIL, etc.).
  • Draft, maintain, and review software development documentation (SW Requirements, SW Design Description) based on System Requirements.
  • Design and program embedded software for bare‑metal platforms without an operating system.
  • Implement low‑level software for serial, I²C, SPI, and other I/O protocols.
  • Support V&V engineers in defining and developing test cases for high‑ and low‑level requirements.
  • Collaborate with subcontractors for verification test execution and review produced outputs.
  • Analyze and resolve integration issues between software and hardware.
  • Effectively manage multiple projects, demonstrating efficient context switching.
  • Contribute to the development of digital algorithms and filtering for inertial navigation.
  • Assist in project planning and ensure timely execution.
  • Generate and review software engineering documentation.
  • Maintain code and documentation within configuration management and change control procedures.
  • Participate in design reviews and support customer audits.
  • Communicate effectively with team members and leadership on task status.
Qualifications
Required Skills
  • Master’s degree in computer science, electronic engineering, or related discipline.
  • Minimum of 2 years’ experience designing, coding, integrating, verifying, and documenting embedded software.
  • Proficiency in C for embedded platforms (MISRA‑C compliance).
  • Experience with the DO‑178B/C software development life‑cycle, from planning to verification.
  • Ability to produce accurate procedural and formal documentation for the software life‑cycle.
  • Systematic troubleshooting and structured problem‑solving skills.
  • Experience in certifying embedded software for avionics per DO‑178B/C.
  • Adherence to internal SW requirements, design, and coding standards.
  • Professional ethics and collaborative teamwork within multidisciplinary groups.
  • Capability to manage and integrate artifacts produced by teammates.
  • Effective interaction with electronics engineers for HW/SW interface definition.
  • Organised documentation practices.
  • Strong interpersonal and communication skills.
  • Fluent in English, both in written documentation and spoken during meetings and reviews.
Preferred Skills
  • Control‑loop theory knowledge.
  • Kalman filter knowledge.
  • Familiarity with MATLAB and LabVIEW.
  • Mastery of real‑time software behaviour and scheduling on bare‑metal embedded platforms.
  • Experience with Xilinx SoC or STMicroelectronics SoC products.
Equal Employment Opportunity & Disability Statement

We are an equal‑opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We will ensure that individuals with disabilities receive reasonable accommodations to participate in the application or interview process, perform crucial job functions, and receive other employment benefits. Please contact us to request accommodation.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.