Senior Engineer, Software Development Engineering @ Analog Devices | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Engineer, Software Development Engineering jobs in Wilmington, MAH1B Visa Sponsored Senior Engineer, Software Development Engineering jobs in Wilmington, MA
56 applicants
company-logo

Analog Devices · 2 days ago

Senior Engineer, Software Development Engineering

Wonder how qualified you are to the job?

ftfMaximize your interview chances
DSPElectronics
check
H1B Sponsorship

Insider Connection @Analog Devices

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Contribute to the development of software requirements and design documents.
Plan and perform all phases of the secure software development lifecycle, including threat modeling, risk analysis, and vulnerability assessment.
Design, develop, and debug embedded software, such as device drivers, board support packages, and/or security-related functionality.
Develop and review tests for software to ensure quality and code coverage as a part of automated testing and existing CI/CD infrastructure.
Review software developed by team members in a peer review process.
Participate in team-based meetings such as backlog grooming, story point estimation, daily standups, and sprint retrospectives.
Support integration of software-related deliverables by interacting with internal product teams and external customers.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Firmware ValidationFirmware DevelopmentDevice DriversC ProgrammingARM Cortex-M ArchitectureReal-Time Operating SystemsEclipse IDEsGitJiraConfluenceUnit TestingFunctional TestingBlack-Box TestingTest AutomationPythonLogic AnalyzersJ-Link DebuggersPuTTYSecurity Risk AnalysisMicrosoft Threat Modeling Tool

Required

Bachelor's degree in Computer Engineering, Electrical Engineering, or related field of study (or foreign education equivalent)
Four (4) years of experience as a software engineer or related occupation performing firmware validation and development
Demonstrated Expertise (DE) designing application-level firmware and device drivers such as UART, SPI, and platform initialization code for embedded devices using C with focus on ARM Cortex-M architecture
DE developing software for both bare-metal and real-time operating systems using Eclipse Integrated Development Environments (IDEs), performing source control via established systems such as Git, leveraging Jira for backlog planning, and Confluence for documenting
DE implementing unit, functional, and black-box tests for both positive and negative scenarios, and automating test execution using Python
DE using tools such as logic analyzers for observing low-level device communication protocols, J-Link software and hardware debuggers, and PuTTY for serial connection monitoring
DE performing security risk analysis of product development by utilizing Microsoft Threat Modeling Tool

Benefits

Employee referral program

Company

Analog Devices

company-logo
Analog Devices (NYSE: ADI) defines innovation and excellence in signal processing. ADI's analog, mixed-signal, and digital signal

H1B Sponsorship

Analog Devices has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (144)
2022 (156)
2021 (145)
2020 (157)

Funding

Current Stage
Public Company
Total Funding
unknown
2012-04-13IPO· nasdaq:ADI

Leadership Team

leader-logo
Vincent Roche
Chief Executive Officer and Chair of the Board of Directors
leader-logo
Alan Lee
Chief Technology Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot