Senior Embedded Software Engineer

fuldtid
Senior Embedded Software Engineer
  • Comcores ApS
  • Haldor topsøes allé 1, 2800

Senior Embedded Software Engineer

Our situation

For our growing business delivering TSN networks for software defined vehicles and aerospace deterministic networks we are looking for an Embedded Software Engineer who has experience with RTOS based platforms and who is willing to take a lead on this in a category where definitions influencing software are still in its “making”.

Position Content & responsibilities

Comcores is looking for a colleague to fill a role as Senior Embedded Software Engineer with experience in RTOS based systems. You will hold a key position in the software team, that is developing drivers and solutions for the Ethernet network and security solutions that we are providing to customers globally. We test this on hardware platforms developed in-house as well on customer platforms.

You will take part in the full process from architecture to testing. You will be doing design work, generating code, creating corresponding test plans and documentation, and applying your skills to ensure a unique and robust experience for our customers.

You will be working closely with the rest of the Comcores team to ensure alignment with existing developments within the area as well as customers globally.

Who We Are

Comcores is a leading global provider of silicon proven Ethernet and security solutions targeting new ASIC platforms and FPGA projects.

We enable industries like automotive, aerospace, industrial automation, and defence to bring TSN Ethernet and security fast to market.

We are driven by being at the forefront of new technologies that enable next generation systems and are a leader in TSN Ethernet networks and end-stations for software defined vehicles and aerospace TSN Profile for Aerospace Onboard Ethernet Communication. Our offerings include security components like MACsec and Hardware Secure Modules.

We ensure our competitiveness and enable new solutions by being engaged with major stakeholders and universities around the world, maintaining industry relations and engaging in powerful partnerships.

We are privileged that we are recognized among global market-players for our responsiveness, our agility and our professionalism in making and supporting cutting edge developments.

Our team is a compact multinational team with high energy being eager to be the leaders. We pride ourselves on having a team of the best executers, with a mindset fostering a team-spirit focused on achieving great results. We deliver what we promise. We are headquartered in Kongens Lyngby, Denmark.

 

Main Tasks

Within Ethernet related product developments.

The tasks will span:

  • Defining and developing RTOS or Zephyr drivers for Comcores system designs
  • Developing and customizing board support packages (BSP)
  • Create Interfaces to FPGA
  • Assist in partner integration and customer support

Your Background

  • Master or BSc in Software Engineering, Computer Science, Network Technology or equivalent
  • Ideally more than 5 years of working experience as a software developer
  • Proven experience with RTOS and/or Linux Kernel
  • C/C++ development skills
  • Embedded development experience and debugging
  • Knowledge about computer networking technologies is an advantage
  • Personally, you are focused, systematic and solution-oriented person that manage to transform your skills into action
  • You feel motivated by being the best within your field and like to work with the newest technologies
  • Written and spoken English at high level. 

Few other words on beneficial experience:

  • Experience with programming in a microcontroller environment with limited resources.
  • Familiar with Linux network device driver programming.
  • Good software design skills and experiences, always look at the whole picture, re-use of code, be a coach for developers with less SW skills.
  • Familiar with Google unit-test and code documentation with Doxygen.
  • Familiar with creating and maintaining docker images for software builds.
  • A deep understanding of RTOS.
  • Transform analytical skills into lasting problem-solving solutions.
  • Some HW skills are beneficial, e.g. looking at a signal with a logic analyzer etc.
  • Knowledge about target system configurations with device tree is beneficial.
  • Knowledge about PCIe and Zync-Ultrascale is beneficial.

 

What's in it for you?

Through your contribution you have the opportunity to influence on how coming key technologies globally will unfold and you will work with key players enabling this.

This is an outstanding career option if you are looking to further your career in a fast paced and dynamic environment.

  • We offer a versatile and challenging job opportunity in an international work environment.
  • We have a flat organizational structure with room for entrepreneurship, initiative and creativity.
  • Our benefits are competitive.
  • Comcores is growing fast and internationally, which will give you the unique possibility to work with an international talent pool.
  • A great team to work with that consists of highly educated technology and software engineering enthusiasts.

 

We look forward to hearing from you!

For further information about the position please reach out to Thomas Nørgaard job@comcores.com  

Log ind