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.
BI Developer jobsData Engineer II jobsPrincipal Data Engineer jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Science Manager jobsData Manager jobsData Science Intern jobsDevOps Engineer jobsSoftware Engineer II jobsBusiness Intelligence Analyst jobsJunior Data Analyst jobsData Analyst Intern jobsStaff Software Engineer jobsLead Data Analyst jobsData Specialist jobsBusiness Data Analyst jobsSenior Backend Engineer jobsSr. Data Scientist jobsData Governance Analyst jobsAI/ML Engineer jobsData Engineer III jobsResearch Scientist jobs
Consulting jobsAirflow jobsOpen Source jobsMLOps jobsKPIs jobsEconomics jobsLinux jobsJavaScript jobsTerraform jobsKafka jobsData Warehousing jobsNoSQL jobsRDBMS jobsGitHub jobsGoogle Cloud jobsComputer Vision jobsPostgreSQL jobsScikit-learn jobsPhysics jobsData warehouse jobsStreaming jobsClassification jobsdbt jobsR&D jobsScala jobs
Banking jobsHadoop jobsLooker jobsOracle jobsBigQuery jobsPandas jobsRAG jobsReact jobsPrompt engineering jobsPySpark jobsCX jobsScrum jobsDistributed Systems jobsGPT jobsIndustrial jobsJira jobsELT jobsMicroservices jobsRedshift jobsRobotics jobsLangChain jobsJenkins jobsTypeScript jobsOpenAI jobsSAS jobs