Embedded Firmware Engineer
Yokne'am Illit, North District, IL
Arad Technologies
Description
Must-Have Qualifications
- 1+ years of hands-on experience in low-level embedded software development.
- Experience in C/C++ programming for microcontrollers.
- Solid understanding of embedded system design patterns and architecture.
- Familiarity with hardware protocols such as SPI, UART, I2C, and others.
- Experience with bare-metal or RTOS-based development.
- Experience using AI tools (e.g., GPT) to support and accelerate the software development process.
- Ability to collaborate in a team environment and communicate effectively with cross-functional peers.
Nice-to-Haves (Preferred but not Required)
- Experience working with STMicroelectronics MCUs and development tools.
- Background in developing low-power embedded applications.
- Familiarity with wireless communication protocols such as LoRa, Cellular, NB-IoT.
- Knowledge of IoT data modelling protocols such as LWM2M, DLMS, or similar.
- Experience with Python or C# development in Automation or related domains
- Exposure to Agile/Scrum methodologies and unit testing frameworks.
Requirements
Key Qualifications
- B.Sc. in Electrical Engineering / Computer Science / Computer Engineering
- At least 3 years of embedded software/firmware design and implementation
- Experience and proficiency in low level embedded SW/FW architecture, design patterns and system integration
- Experience and proficiency in C
- Experience in RTOS and bare metal development
- Experience with HW protocols such as SPI, UART, I2C
- Knowledge in networking
- Strong analytical, debugging and problem-solving skills
- Strong communication, and interpersonal skills, team player
- Strong self-learning ability
- Positive attitude and professional demeanor
- Must be able to multitask and prioritize work
- Ability to work concurrently on multiple tasks with high degree of independence, be able to prioritize work and identify gaps in existing solutions
- Good English level
Advantage
- Experience with ST MCU-s and tools
- Experience in development of low power embedded solutions
- Knowledge of wireless protocols (LoRa, Cat-M, NB-IoT etc.).
- Experience with Agile-Scrum and unit testing.
- Experience in data modelling protocols (LwM2M, DLMS, etc.).
- Experience with Python, C# and C++
- Experience working with STM ARM micro controllers
- Experience working closely with HW design team
- Experience in HW/SW integration and debugging activities on real HW
- Experience working with scope and PCB troubleshooting
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
2
0
0
Category:
Engineering Jobs
Tags: Agile Architecture Computer Science Engineering GPT LoRA Python Scrum Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Power BI Developer jobsPrincipal Data Engineer jobsSr. Data Engineer jobsBI Developer jobsStaff Data Scientist jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Science Intern jobsDevOps Engineer jobsData Science Manager jobsJunior Data Analyst jobsSoftware Engineer II jobsData Manager jobsData Analyst Intern jobsLead Data Analyst jobsStaff Software Engineer jobsBusiness Data Analyst jobsAccount Executive jobsAI/ML Engineer jobsSr. Data Scientist jobsData Specialist jobsData Governance Analyst jobsSenior Backend Engineer jobsBusiness Intelligence Analyst jobsData Engineer III jobs
Consulting jobsMLOps jobsAirflow jobsOpen Source jobsLinux jobsEconomics jobsKPIs jobsTerraform jobsJavaScript jobsKafka jobsGitHub jobsData Warehousing jobsPostgreSQL jobsRDBMS jobsComputer Vision jobsNoSQL jobsScikit-learn jobsClassification jobsStreaming jobsBanking jobsGoogle Cloud jobsPhysics jobsPrompt engineering jobsRAG jobsOracle jobs
Hadoop jobsPandas jobsR&D jobsBigQuery jobsdbt jobsScala jobsData warehouse jobsLooker jobsReact jobsGPT jobsPySpark jobsDistributed Systems jobsScrum jobsCX jobsIndustrial jobsLangChain jobsELT jobsMicroservices jobsRedshift jobsSAS jobsJira jobsOpenAI jobsJenkins jobsModel training jobsRobotics jobs