drjobs Firmware Developer

Firmware Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Westford, MA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

What you will do

Johnson Controls is seeking Firmware Engineer for our Access Control & Video Surveillance team based in Westford MA. Are you fluent in C/C and have experience in designing testing and documenting operating system level software & automate the embedded test environment If so keep reading! This could be your next opportunity!

How you will do it

Implement the embedded software that runs the Readers Panels for security solutions and ensure that sensors and communication peripherals work right as per the architecture design.

Work with the electrical engineers to bring up and debug new hardware

Familiarity with Bootloader & update to support different product line.

Write test scripts to verify them across a variety of operating scenarios

Support application implementation system integration test and debug

Identify points of weakness in the software and electronics; help develop plans for improving the product

Participate in projects that involve STM32/NXP/Renesas peripheral and board bring up Ethernet protocol & RS485 drivers

What you will need

Required

Bachelors degree in Software Engineering or Electrical Engineering or a relevant discipline

1 years of experience in developing and testing embedded system software for real time applications systems.

C/C micro controller experience preferably including development with ARM processors

Ability to review schematics and read datasheets; experience supporting hardware bring-up and debug

Experience in testing board support packages bootloaders

Familiarity with U-Boot and building/customizing kernels and kernel drivers

Familiarity with FreeRTOs Linux Yocto or any other OS

Experience in understanding basics communication protocols (UART ethernet/lwIP I2C SPI RS485 etc.)

Experience with automated software development processes and modern tools (Git CI/CD)

Knowledge of hardware aspects of embedded systems design

Debug issues at the circuit level particularly around the CPU.

Use of oscilloscopes logic analyzers multimeters and power supplies.

Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race color religion sex national origin age protected veteran status genetic information sexual orientation gender identity status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process please visit here.

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.