Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Description
As an Embedded Systems Engineer, your primary responsibility will be to design and develop custom hardware and firmware for acquiring data from a custom analog pressure distribution sensor. You will also be responsible for building a communication system to transmit this data to a designated server or database. Additionally, you may develop a custom gateway/transmitter device that aggregates data from multiple sensor nodes and relays it to the final database or server.
Key Responsibilities
- Design analog signal processing circuits (e.g., op-amp circuits, active filters) to interface with pressure distribution sensors.
- Develop microcontroller-based systems (e.g., STM32 or Nordic NRF52) for sensor data processing.
- Create power management circuits to optimise hardware performance and longevity.
- Implement serial communication protocols (e.g., RS485, SPI, USB, UART) for data transfer between sensor nodes.
- Write and debug firmware in C/C++ to ensure accurate data acquisition and system reliability.
- Use Altium Designer to design PCBs and generate manufacturing files that meet production standards.
- Work with real-time operating systems (e.g., FreeRTOS or Zephyr) to manage firmware tasks effectively.
- Ensure all design and manufacturing files comply with manufacturer requirements and production procedures.
- Collaborate with the team to integrate sensor data into a larger system for aggregation and processing.
- Bachelor’s or Master’s degree in Electronics Engineering or a related field.
- At least 5 years of industrial experience in hardware design and firmware development.
- Proficiency in analog circuit design, including op-amps and active filters.
- Strong skills in MCU circuit design and power management.
- Expertise in serial communication protocols (RS485, SPI, USB, UART).
- Experience with real-time operating systems like FreeRTOS or Zephyr.
- Proficiency with STM32 or Nordic NRF52 microcontroller ecosystems.
- Skilled in Altium Designer for PCB design.
- Strong programming skills in C/C++.
- Understanding of hardware production procedures and proficient in preparing manufacturing files compliant with manufacturer requirements.
- Excellent written and spoken English communication skills.
- Experience with analog pressure sensors.
- Experience with 4-20mA and 0-10V analog signal processing
- Familiarity with Python for scripting or testing.
- Familiarity with Kakfa messaging protocol or similar.
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge technology that will shape the future of retail.
- A collaborative and innovative work environment where your expertise will be valued.
- Continuous learning and development opportunities.