Firmware Developer
Kasmo Global
Landis and Gyr
Firmware Developer
Top rate- Depending on expereince top rate is 70
Onsite Alpharetta GA
Must have: - Experience in Embedded Software / firmware development on an embedded system (RTOS) - Proficiency in Embedded C /C++ - Experience in SPI/UART/I2C/USB communication. - Must have worked on ARM/Renesas/Silab SoC or Microcontroller. - Experience in board bring up / debugging is desirable. - Experience in stack development for Networking protocol like IPv6/ DHCP/TCP/UDP and RF communication protocols like IEEE802.15.4/ Zigbee/LoRA - Development Tools: IAR, Oscilloscope, Logic analyzer - Repository Management Tool: Git/Gerrit/Jenkin - Familiarity with Wireless communication and Networking protocols - Experience with RF networks, security encryption and packet-based networks are desirable. - Experience with protocol stacks such as 802.15.4e, 6LowPAN, SNMPv2/3, DHCPv6, FTP is desirable. Good to have: - Knowledge of Open-source protocol like CoAP / MQTT / Wireless Security - Experience in software development for Metering protocols (DLMS/COSEM/ANSI) - Any scripting language such as Perl, Bash, Python or TCL - Experience in Linux internals / system programming - One round: Virtual Panel interview with Vidya and 2 members of technical team Interview Questions: -
- How many years of experience with board bring up? If so at which Companies did you do board bring up on your resume?
How many years of experience with microcontrollers do you have? If so at which companies listed on your resume?
Do you have experience with debugging tools?
SPI Interface: How did you configure microcontroller? - how did you figure out the configuration & make sure it was optimum?
Have you read a data sheet for an interface match/microcontroller?
do you know how to use hardware timers?
How do you manage time in an embedded system?
How do you configure SPI/UART?
how did you manage data traffic
what was the pull rate in which you recieved data?
How do you decide the frequency of pulling so that you do not lose data?
have you written code in C Language?
are you familiar with memory location in c language?
do you have linux experience?
Do you have low level linux experience?
how comfortable are you in writing your own driver?
do you know how SPI works?
How/what tools do you use to determine what is causing memory leaks?
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Schaumburg, IL vacancy
- ...Schedule - Monday-Wednesday ONSITE and Thur/Fri remote. Some weeks will require all 5 onsite Only show me people with 7+ years FIRMWARE. Must Haves 1. Bachelors in Electrical or Computer Engineering 2. 7+ years of Firmware Development Experience (No flexibility...SuggestedRemote work
$83.8k - $105.6k
SwiftCruit in Schaumburg, Illinois is seeking an experienced Senior Software Engineer to design, implement, and test solutions for land mobile wireless communications products. The ideal candidate will work within a Scrum team, providing technical leadership and collaborating...Suggested- This is an excellent position for a talented, motivated engineer seeking the opportunity to make a strong impact. Education/Experience BS in Engineering, MSEE is a plus, and a minimum of seven to ten years related experience. Necessary Skills Proficiency in C/C++ programming...SuggestedPermanent employmentContract workLocal areaRemote workWeekend work
$75k - $150k
...in cellular / wireless communications. Hands‑on experience in embedded software development is also beneficial. Our products are developed to very high standards of quality and reliability and you will be expected to learn and conform to the department’s software process...SuggestedContract workRelocationFlexible hours$70.5k - $100.3k
...and architecture approaches Knowledge of software engineering principles Experience with C/C++ software development Experience developing using embedded Linux; Ability to effectively navigate and work in a Yocto Linux target environment preferred Capable of using...SuggestedFull timeTemporary workWork at officeLocal areaRemote workWorldwide- Tata Consultancy Services Limited is seeking an R&D Engineer specialized in Networked Electronic Warfare to work in Schaumburg, IL. The ideal candidate will have 10-12 years of experience in software development, specifically in areas such as Electronic Warfare, Signals...
- A leading technology company seeks an Embedded Senior Sales Engineer in Schaumburg, Illinois. In this role, you will leverage your technical expertise to solve complex challenges and collaborate with sales teams. The ideal candidate has over 3 years of related experience...
- A leading tech company in Schaumburg, IL, is seeking a motivated engineer to design and implement embedded systems. The ideal candidate will have extensive experience in C/C++ programming within an embedded Linux environment and a strong understanding of networking protocols...Remote job
- ...Illinois, seeks an Embedded Software Engineer to join their IDEX-Dispensing team. This role involves designing, developing, and maintaining embedded drivers and firmware, utilizing C programming in a real-time embedded system environment. The ideal candidate will have at...
$127.2k - $190.8k
...Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years of relevant...$127.2k - $190.8k
IDEX is seeking an Embedded Software Engineer in Wheeling, Illinois. This role involves designing and developing embedded drivers and firmware, particularly utilizing C programming for embedded systems. Ideal candidates will have a Bachelor's degree in Electronics and...$75.8k - $100k
...Department Overview The RF Site Infrastructure team is part of the Systems and Products organization. It is responsible for developing and maintaining the infrastructure for two-way radio communications in Astro, Tetra, PCR & Private Broadband systems. Job Description...Relocation$64k - $120.85k
...engineering to support NPD, sustaining, and productivity designs that have limited complexity. This role will be heavily involved in developing test procedures, test strategies, outlining test automation initiatives, and some understanding of the principles in reliability...Temporary workWorldwide$83.8k - $105.6k
Motorola Solutions is looking for a Senior Software Engineer in Schaumburg, Illinois, to collaborate within a Scrum team on land mobile wireless communications products. The ideal candidate will possess a Bachelor's or Master's degree in relevant engineering disciplines...$75k - $150k
...a Bachelor’s or Master’s degree in Computer Engineering and strong programming skills in C, C++, and Python. This role involves developing solutions for real-world systems and collaborating with multidisciplinary teams. A salary range of $75,000 to $150,000 is offered...- Life Fitness / Hammer Strength is hiring an Embedded Software Engineer in Schaumburg, IL. This hybrid role focuses on developing next-generation connected fitness equipment by designing and optimizing embedded systems. You will work closely with cross-functional teams,...
- ...currently seeking a highly qualified candidate for the role of Senior Firmware Engineer for a prominent organization in the communications... ...Firmware Engineer will be responsible for designing and developing electronic circuitry and software for communication products and...
- ...Engineer for our headquarters in Hoffman Estates, IL. The role involves analyzing information, consulting on system design, and developing software applications. A Bachelor's degree in computer science and at least 5 years of experience are required. Ideal candidates...
- Exeliq Consulting in Schaumburg, Illinois, is seeking a Senior Computer Vision Engineer passionate about Big Data, Data Science, and AI. The role involves creating solutions for diverse industries, managing company direction, and transforming customer requests into actionable...
- Required Skills: Expert level experience with Java (J2EE) and supported frameworks (Spring, Spark, Hibernate, etc. Working experience with Apache Kafka, Cassandra, Redis, Postgre, and NoSQL Microservices based API development experience Must ...Work experience placement
- ...Full Stack Java Developer Location: Chicago, IL Duration: Long Term Contract Note: True full stack role with cloud (50/50 frontend and backend) Required Skills: Must have experience with Java application development (8+ years) Must have experience...Long term contract
- ...proposals, or technical issues, such as software system design or maintenance. Coordinate installation of software system. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of...Work at officeFlexible hours
$83.8k - $105.6k
Job Description We are seeking an experienced candidate to collaborate with a team of highly experienced professionals to enable mission‑critical services and solutions. In this position, you will work as a Senior Software Engineer within a Scrum team that is responsible...Work at officeRelocation3 days per week$153.32k
...of sophisticated software implementation projects. Gather and analyze user and business requirements, document specifications, and develop software solutions to meet client needs and data. Create appropriate software documentation. Support and troubleshoot software as required...Relocation$148.95k
Position(s) Senior Software Engineers - Schaumburg, IL Software Developers - Schaumburg, IL Business Systems Analysts - Schaumburg, IL Develop, test and maintain COBOL-DB2 and COBOL-IMS batch applications. Develop JCLs and procedures for executing COBOL programs and DB...Relocation- Siemens Healthineers AG is looking for a Software Engineer (DevOps/.NET/Azure) to join their team in Hoffman Estates. In this role, you will design and maintain innovative software solutions in a collaborative environment. You will work on building applications using C#...
$130.71k
Bhuvi IT Solutions, Inc. (Schaumburg, IL) needs Software Engineer: Responsibilities Develop web based UI and back end to facilitate data ingestion, storage, annotation and visualization. Design and develop client side APIs and libraries to interface with server, cloud storage...Relocation- ...Associate Engineer Software to join their team in Schaumburg, Illinois. This role is perfect for recent graduates or early-career developers eager to learn and grow in a supportive environment. You'll receive mentorship from experienced engineers while contributing to...
$144.56k - $148k
.... Utilize a range of technologies and tools including Oracle CC, Oracle MDM, Oracle C2M, Oracle CCS, SQL Server, Oracle 12c, SQL Developer, Azure ADO, HP-ALM, MTM, RQM. Develop test strategies, plans and cases for production. Validate processes, assess system performance...Relocation$76.33k - $104.95k
...building software applications using C#/.NET within an Azure-based environment, while also contributing to DevOps practices that improve developer workflows, system reliability, and deployment efficiency. You will work closely with global engineering teams and cross-functional...Temporary workWork at officeLocal areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!

