×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer, C++ Developer

Job in Town of Belgium, Belgium, Ozaukee County, Wisconsin, 53004, USA
Listing for: IBA Worldwide
Full Time position
Listed on 2026-02-04
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer, Python
Job Description & How to Apply Below
Location: Town of Belgium

Select how often (in days) to receive an alert:

Software engineer

Requisition

Location:

Louvain-la-Neuve, BE

Work regime:
Full-Time

Kind of contract:
Open Ended Contract

Mission

IBA electronics team is currently seeking a highly skilled and motivated Embedded Software Expert to join our team. In this role, you will play a crucial part in our software development projects, focusing on embedded programming and C programming
. As a key member of our team, your expertise in software development and familiarity with NIOS II (Intel soft processor) and Mirco Blaze (AMD soft processor) will be vell valued.

Challenges we trust you with
  • Create software requirements and specifications from system requirements
  • Work with cross-functional teams to define, implement and validate software requirements
  • Work closely with the electronics/FPGA team/experts and cross-functional teams to integrate embedded software with FPGA solutions
    .
  • Apply your knowledge of NIOS II/V and Micro Blaze soft processors to design, implement, and maintain embedded software solutions.
  • Design, develop, verify and maintain embedded software for medical and industrial applications, as specified.
  • Participate in code reviews and create/maintain software documentation
  • Define (unit, integration and regression) test plans and execute them
  • Follow design processes and provide the deliverables in time
  • Troubleshoot and debug software issues.
  • Provide support to other team members in questions related to embedded software
  • Be a mentor to junior engineers, guide internships and knowledge sharing to help the team members to develop while working.
  • Achieving quality through unit testing and code reviews
What we value

You have:

  • Masters degree in software/computer science engineering (or equivalent knowledge proven by experience).
  • At least 5 to 10 years of experience in embedded software development (Expertise in C programming and embedded programming).
  • Experience with real-time operating systems and embedded systems
  • Strong knowledge of C /C++, Python and Java.
  • You have a continuous improvement mindset
  • You are willing to work as a team member in a multidisciplinary team (electronic, firmware and embedded software) with interaction with other teams (systems, mechanics, hardware, manufacturing, quality, etc).
  • Familiar with NIOS II/V (Intel soft processor) and Mirco Blaze (AMD FPGA soft processor).
  • Familiar with ARM Microcontrollers and Microprocessors is a plus.
Cherry on the cake
  • Competitive salary and benefits
  • A challenging and varied role in a growing company
  • Opportunity to work with the latest technologies
  • Opportunity to improve your skills and knowledge through training and certification
  • Warm and open company culture
    , supported by an international group.
  • Our learning & development team also supports you in the long run. You tell us what your ambitions are, and together with our learning officer you’ll create a career plan.
Life at IBA

At IBA, we value creativity, innovation, and a commitment to excellence. As a certified B Corporation (B Corp), we uphold the highest standards of social and environmental performance. If you’re ready to embark on a journey where your skills and ideas can truly make an impact, apply now to join our dedicated team. Let’s shape the future of technology together!

If you are passionate about embedded software development and have a desire to work in products that saves lives every day, we would love to hear from you!

Apply today and be part of a mission that matters!

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary