Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
Our client is an international company and the global leader in their sector. With a strong track record of growth and innovation we are now seeking an additional Embedded Software Engineer. You will be working in a mixed skilled engineering design team developing software which is integrated into electronic instrumentation hardware. Our client offers a very attractive working environment. Excellent (above market) salary package including flexible hours and hybrid working. Responsibilities will include:
Develop and qualify software within an embedded electronic system
Collaborate with software and hardware engineers
Debug and troubleshoot software issues in embedded platforms
Participate in software development and project progress meetings
Participate in the requirements capture phase ensuring all stake-holders are represented
Requirements
*Bachelor’s degree in an applicable subject: Engineering, Maths, Physics, Computer Science…
*Minimum of 5 years’ working in Embedded Software, with strong C/C++ development skills and practical Linux experience
*Can demonstrate experience working with custom Linux distributions built using Yocto or Buildroot and/or vendor-supported distributions for platforms such as BeagleBoard and Raspberry Pi
*Familiarity with microcontrollers, microprocessors and digital signal processors
*Solid understanding of software development practice
*Working knowledge of software version control systems such as SVN and Git
*Ability to read and comprehend circuit schematics and electronic data sheets
*Strong problem-solving skills and attention to detail
Additional Advantageous Experience
*A track record of taking an embedded Linux product through development to market would be highly desirable.
*Good understanding of electromagnetism
*Experience with real-time operating systems and bare metal development
*Good understanding of instrumentation electronics
*Understanding of Serial communications UART, SPI, I2C, USB
*Wireless communications Bluetooth, Wi-Fi and cellular
*GUI development
*Communications protocols HTTPS, TCP/IP sockets, MQTT
*Interfacing to audio ADC/DAC/codecs
*IMU Devices and 3D Vector Geometry
*GNSS : RTCM, NTRIP and RTK positioning
Benefits & conditions
Our client offers excellent working environment, career development within a supportive team, outstanding salary package. For more information please apply or contact Jim Lander at Rednal Recruitment Ltd. We look forward to hearing from you!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…