Point your AI agent at freehire and let it find you a job.

Get the CLI →

Silicon Stack

NewBe an early applicant

Senior Software Engineer; GLOBAL JOB LEVEL Associate

Posted 2 views
Discussion

Summary

A 1-year contract role developing and delivering embedded software features: architecting software modules for embedded electronic controls, decomposing system requirements, and working with 3rd-party vendors. Core tech is C/C++ on microcontrollers with RTOS, CAN/I2C/SPI/UART protocols, and UML/SysML modeling.


1. Position name - Sr Software Engineer

Experience Band - 3-5 Years
No. of open position - 1
Tenure of Contract - 1 Year

Notice Period - 15 Days/30 Days


Responsibility (Deliverables)

Develop and Deliver embedded software features towards successful delivery of projects Architect Software Modules for Embedded Electronic Controls following Requirements Architect Software Modules for Embedded Electronic Controls following Requirements Understand software architecture and usage Apply architecture reuse plan and Integration Decompose System Level Requirements into Sub-system and Components Requirements Decompose System Level Requirements into Sub-system and Components Requirements Handle communication and close interaction with external process partners - 3rd party vendors as needed Document implemented software Contribute to increased team capabilities through ideas, proofs-of-concept, Continuous Improvement projects, etc. Competencies:

Competencies:(Technical Skill sets)
Profi ciency in C/C++ programming for embedded systems Knowledge of microprocessor/microcontroller architecture, hardware basics Knowledge of communication protocols such as CAN, I2C, SPI, UART, etc.

Understanding of the structure and acquire expertise in one software area (e.g., RTOS, HMI, PC-based tools, Arduino / Raspberry Pi, etc.)
Experience in UML/SysML modeling languages Strong verifi cation, testing, and debugging concepts
Hands-on experience with development and debugging tools

Preferred: Experience in Requirements Management / software requirements creation Preferred: product development experience in high-tech / automotive / consumer / industrial domain Preferred: software quality assurance experience Preferred: Experience with methodologies such as lean PD, Agile, OPEX, Design for Safety/Reliability, CMMI

Education Requirements & Experience B.E. / B. Tech. in Electronics / E&TC (3-6 Yrs), M.E. / M. Tech. in Electronics / E&TC (0-3 Yrs)


Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available