Search by job, company or skills

S

Advanced Embedded Engr

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Key Responsibilities:

  • Scope/Feature Definition:
  • Collaborate with cross-functional teams to define and document feature requirements.
  • Develop high-level and low-level software requirements for embedded systems.
  • Embedded Software Development:
  • Design, code, test, and debug embedded software using C and C++.
  • Work on system integration, ensuring software interfaces are optimized and meet the requirements.
  • Integrate embedded software components into the overall system architecture.
  • Testing & Debugging:
  • Develop and execute system and software tests to validate software functionality.
  • Investigate and debug issues on real target hardware, resolving software defects and improving performance.
  • Collaborate with teams to ensure thorough verification and validation of software systems.
  • Continuous Development:
  • Participate in continuous software development, integrating new tools and techniques.
  • Support the software development lifecycle by utilizing best practices and industry standards.
  • Customer Support:
  • Provide support to customers by identifying and resolving software-related issues.
  • Offer technical solutions to meet customer requirements and enhance user experience.
  • Innovation & Collaboration:
  • Actively network with stakeholders and contribute to new technologies and ideas for future development.
  • Drive innovation by suggesting improvements and new features to enhance product offerings.
  • Communication & Documentation:
  • Communicate effectively with team members and stakeholders, both verbally and in writing.
  • Document software development processes, designs, and test plans for future reference.

Qualifications & Skills:

  • Education:
  • B.Tech, M.Tech, or MCA in Computer Science, Electronics Engineering, or a related field.
  • Experience:
  • 6-10 years of experience in embedded software development, particularly in C/C++ and firmware programming.
  • Hands-on experience with hardware debugging on real target hardware.
  • Requirement development experience (high-level and low-level software requirements).
  • Skills & Tools:
  • In-depth technical knowledge of embedded software development.
  • Exposure to I/O interfaces like Ethernet, A429, RS-232, etc.
  • Familiar with real-time operating systems (RTOS).
  • Proficiency with requirement management tools (e.g., DOORS) and configuration management tools (e.g., JIRA, Bitbucket, GIT).
  • Avionics Domain Knowledge (Valued):
  • Familiarity with Avionics product lines like TCAS, Transponder, DME, and EGPWS.
  • Understanding of DO-178B/C software development processes for avionics systems.
  • Soft Skills:
  • Excellent analytical and debugging skills.
  • Strong communication skills, capable of both oral and written communication with internal and external teams.
  • Ability to work effectively both independently and as part of a team.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Sparta Systems provides top quality supply and fix works for the following disciplines: SFS Drylining and Plastering Suspended Ceilings Firestopping (3rd Party Accredited) Acoustic Wall and Ceiling Solutions

Job ID: 122722081

Similar Jobs