Embedded Systems Engineer (C/C++)
MicroEJ Inc
Embedded Systems Engineer (C/C++)
As Embedded Systems Engineer (C/C++), you will be part of our Customer Care and R&D teams, you are in contact with the top #5 companies in the following market segments: Smart home, home appliances, wearables, industry, energy, medical. You actively develop and integrate middleware into Powered by MicroEJ products, and are responsible for:
- Embedded software architectures
- Libraries and drivers for microcontrollers running our MicroEJ Virtual Execution Environment
- Supporting our customers to produce smarter devices.
Managing projects or team of developers can also be part of your responsibilities.
Skills
- Embedded development
- C development for microcontroller or microprocessor (ARM Cortex-M, Cortex-A, ESP32, RISC-V)
- Multi-threaded environment with popular OS and RTOS (Linux, FreeRTOS, Micrium, ThreadX)
- Wired and wireless communication (Wi-Fi, BLE, USB, serial, modem)
- Drivers (memory, DMA, sensors, bootloader, display, power)
- Security (cryptography, MMU/MPU, SSL, DTLS)
Experience in mobile development or Java programming is appreciated. In addition, you can converse and write in English.
Work Environment
- MicroEJ offers you a dynamic and technological work environment to express your creativity and expertise.
- Integrate a motivated, dynamic, and multi-skilled team that loves to share their knowledge and backgrounds.
- We provide support tools to facilitate your integration and your skill development by reconciling professional ambitions and personal development with access to training (English, agility, technical conferences…).
- A complete integration program, driven by your assigned mentor, allowing you to understand the different areas of MicroEJ: R&D, Customer Care, IT&DevOps, Marketing, Sales, Legal.
- Up to 50% remote.
- Integrate a growing company on a human scale.
- In collaboration with caring managers.
Do you want a new challenge and boost your career? Join the MicroEJ community!
MicroEJ, the company that brings the "smart" into smart things
MicroEJ is a software vendor providing solutions for building embedded and IoT devices. After ten years and two fundraises, our flagship product MICROEJ VEE is seen as the tiny sibling software container of Android™ for edge devices. More than 450 million licenses are already sold to customers such as Fossil (smartwatches), Groupe SEB (home appliances), Zebra (printers), Landis+Gyr (smart-meters), Stago (medical devices), etc.
Based in Nantes (France) and Boston MA (USA), our team of 70 people is driven by innovation and is focused on solving IoT challenges.
We are opening new positions in our Customer Care and R&D teams to support our customers and develop new products.
- ...cost center', 'wbs elements', and 'networks'. • SAP Finance Controlling (CO), background in Controlling. • Background Project System. WBS. Network. • Experience in fundamentals of ABAP development, functional specifications. • Familiarity with IDOC. • Good understanding...SuggestedRemote work
- ...as necessary. Coordinate daily activities with delivery and Engineering teams, ensuring technical tasks are aligned with project... ...integration methods for CRMs and APIs. ~ Knowledge of cloud systems, architecture, networking, and deployment methodologies. ~ Familiarity...Suggested
$170.6k
...Qualifications Currently pursuing a PhD in Computer Science, Electrical Engineering, or a related field with a focus on computer graphics and... ...of academic, research, or industry experience in: Modern C/C++ and Python programming. Machine learning concepts,...SuggestedRemote jobInternshipLocal areaImmediate startWork from homeWorldwideShift work$18 - $25 per hour
...in May 2027. This application is open from August 2026 through October 2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering (SC&E)? Solutions Consulting & Engineering is an...SuggestedRemote jobHourly paySummer workInternshipWork at officeImmediate startShift work$20 - $60 per hour
...What You’ll Do Collaborate with a multidisciplinary team of engineers and scientists to design, develop, and implement technology solutions... .... Assist in the design and testing of automated systems and technologies, ensuring they meet the operational and quality...SuggestedPermanent employmentFull timeSummer workInternshipWork at office$18 - $50 per hour
...program Position Overview: As a Thermo-Mechanical Product Engineering Intern , you will support the development and application of... ...new workflows for thermo-mechanical analysis of engineering systems and products. You will also create supporting documentation, tutorials...Remote jobHourly payFull timeInternshipWork at officeLocal area$31 - $35 per hour
...Qualifications Pursuing a bachelor's degree in Electrical Engineering, Power Systems, or related field and approaching completion of the... ...opportunities. Preferred Qualifications Familiar with MATLAB, C/C++, Java, Python or SQL programming languages. Working...Remote jobHourly payPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startShift work$120k - $140k
...1B, F-1 OPT, and STEM OPT extension at this time. Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales process and beyond. In this role, you will collaborate with Sales...Remote jobFull timeH1b- ...applications become available. About Software Engineering Roles at Danaher Are you passionate... ...such as C#, Java, Python, or C++ Participating on an Agile Scrum team... ...the development of console and embedded software systems Troubleshooting issues and implementing...Remote jobInternship
- ...development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or...Full time
$129.2k
...experimentation and invention, leveraging science techniques and implementing systems to work on massive datasets in an effort to tackle never-before-... ...programming or scripting language like Python, Java, C or C++ Must be eligible for and available for full-time (40 hours per...Full timeInternshipWork at officeRelocationRelocation package- ...the LP Integrity spaceInvestigate and evaluate existing data systems and develop recommendations/roadmap for improvementLead workshops... ...Data Platform technologiesExperience with implementing Data Engineering approaches especially DataBricks and Azure ADFExperience with...
$18 - $50 per hour
...offers after university graduation and completion of the program Position Overview: As an Electronics Reliability Product Engineering Intern , you will support the development of Simcenter Simlab(Formerly known as Altair Simlab) by evaluating existing workflows...Remote jobHourly payFull timeInternshipWork at officeLocal area$107.66k - $161.7k
...About the Team and Role: Our small engineering team works on challenging problems every... ...by advancing the current Machine Learning systems, building performant and reliable LLM applications... ...Strong knowledge of Python or C++, or the ability to learn them quickly...Remote jobFull timeWork experience placementInternship$128.19k - $184.01k
...change in the world. This role will be working on our Poe product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings together the world’s leading AI models in one place. You will work...Remote jobFull time$18 - $50 per hour
...Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and... ...engineering and Digital Thread data. Assist in connecting systems, software, and electrical engineering information into...Remote jobHourly payFull timeInternshipLocal area- ...Job Description Job Description The Senior Software Engineer, reporting to the Manager, Software Engineering, is a critical member... ...plays a central role in building both the user-facing and backend systems that power technology strategy. You will translate UI/UX...Work experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Engineer (C/C++). Be the first to apply!


