136 Square Root Consulting Jobs
Programmer/Lead - Embedded System (3-6 yrs)
Square Root Consulting
posted 1d ago
Key skills for the job
Responsibilities :
- Strong individual contributor responsible for understanding System specifications, Designing and developing industry standard Embedded Software and methodologies.
- Member of a team of highly skilled engineers with an ability to drive forward innovation in technical areas.
- Strong and continuous communication on deliveries and risks and ensure that all engineering commitments are delivered successfully.
- Drive efficiency improvements through adoption of right development flows and methodologies.
Required Skills and Experience :
1. Proficient in programming in 'C'
2. Knowledge of Coding for a 64-bit ARM V8 Architecture.
3. Knowledge of developing Code for Bare Metal applications.
- This requires knowledge of cross compiler toolchains ( GNU GCC ), Binutils, gdb.
- Knowledge of developing Code to test simple peripherals and UART, I2C, SPI, PWM, I2S, ADC/DAC (should know these protocols)
- BE/BTech in Computer Engineering/Computer Science or Electronics Engineering, other candidates will be considered if they have proven experience.
- 3+ Years of Engineering experience primarily focussing on Embedded software or Boot flows/Firmware/Driver development
- Experience in handling and owning methodology, automation or build flow projects.
- Strong interpersonal skills, excellent verbal and written communication skills
- Self-motivated and willing to take up additional responsibilities to contribute to the team's success.
- Strong analytical, problem solving and debugging skills.
Nice To Have Skills and Experience :
- Strong understanding of basic Computer architecture
- Good in logical programming using C with experience in embracing Embedded Engineering standard methodologies.
- Familiar with Verification process such as Test Plan development, Testcase development
- Familiarity of Linux working environment
- Experience in CPU verification would be a plus
Functional Areas: Software/Testing/Networking
Read full job description